home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The X-Philes (2nd Revision)
/
The X-Philes Number 1 (1995).iso
/
xphiles
/
hp48hor1
/
laminate.doc
< prev
next >
Wrap
Text File
|
1995-03-31
|
5KB
|
99 lines
(Comp.sys.handhelds)
Item: 3183 by jn190068 at longs.LANCE.ColoState.EDU
Author: [Jay Nestle]
Subj: composite analysis documentation
Date: Mon May 20 1991
Composite Analysis Code for the hp48sx
Written by: Jay Nestle
Spring 1991 for CE496v at Colo State Univ
The following remarks contain some fundamentals about the way the
program operates and some basic theory behind it, it is assumed that
the user has some knowledge of Classical Lamination Theory (CLT).
To run the program takes 2 or 3 steps: (3 for thermal effects, can be omitted)
1) Run INT1
the interface program allows you to enter the number
of new materials and layers, just follow the prompts.
Variables req'd for Materials are: E1, E2, G12, v21, v12
(Note: the v21 and v12 are the poisson ratios)
the 1 and 2 designate the principle material directions,
i.e. 1 points in the fiber direction, 2 perp to it.
Variables req'd for the layers are: theta (the material
orientation measured from the x-axis as CCW is positive)
ztop, zbottom (see below), alpha1, and alpha2 (the
coefficients of thermal expansion in the 1 2 directions)
_______________________________ -0.01
| |
| Layer 1 |
|_______________________________| -0.005
| |
| Layer 2 |
_______|_______________________________|_____\
| | | / X
| | Layer 3 |
| |_______________________________| 0.005
\/ +Z | |
| Layer 4 |
|_______________________________| 0.01
TOP of Laminate
With this orientation you can see that for layer 1:
ztop=-0.005 and zbottom=-0.01
This is the orientation used in my program.
2) After all the materials have been entered and the layer
values you will be ready to calculate the Q, Qbar
(reduced stiffness matrix) for each layer, and then
calculate the ABD matrix for the laminate. This is
all done by just pressing CALC. (note after running
INT1 like above the Temp Menu is still displayed,
simply hit VAR to get to the CALC option.)
3) If you are considering thermal effects now just press CNTa
and the program will calculate the alpha vector for the
entire laminate and the NT vector. These will be located
in the LAYERS directory in the ABD directory, which is
where you will be after pressing CNTa.
If you have an understanding of CLT you know that you can now solve
equations (in matrix form) like:
{ N M } = [ABD]{ e K }
Where { N M } is the vector of stesses and moments and
{ e K } is the vector of strains and curvatures. (e=epsilon, K=kappa)
[ABD] is the ABD matrix calculated from my program. Given this
simply use the built in matrix editor to enter the known, either
N M or e K and solve for the other, quite fast and simple!
You could also get the stress of individual layers (sigma=o) from
{o}=[Qbar]{{e0}+z{K}}
where o is for the layer likewise z and Qbar. Qbar is found in the
individual layers directories corresponding to the layer wanted.
Note it works quite well to simply name layers as L1, L2, Ln etc.
this works quite well!
The {e0} is the vector of midplane strains, typically known or can
be found above using the ABD calculation.
I don't have any text references because we didn't use any, this
theory is well documented and our course was taught from lecture
only.
Questions/Comments/Improvements can be send to me at:
jn190068@longs.lance.ColoState.edu
I hope someone can use this!! Please feel free to distribute!
jn190068@longs.lance.colostate.edu
"Save the earth, develop space." - Bumper Sticker